rock solid evidence - Espagnol Anglais Dictionnaire